package com.aiwiown.face.domain.facialfeatures;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

import java.math.BigDecimal;

/**
 * @ClassName : FaceShape
 * @Description :
 * @Author : dbin0123
 * @Date: 2020-05-23 11:19
 */
public class FaceShape extends ApiObject {
    private static final long serialVersionUID = 1200022867241751271L;

    /**
     * 颞部宽度
     */
    @ApiField(value = "tempus_length")
    private BigDecimal tempusLength;
    /**
     * 颧骨宽度
     */
    @ApiField(value = "zygoma_length")
    private BigDecimal zygomaLength;
    /**
     * 脸部长度
     */
    @ApiField(value = "face_length")
    private BigDecimal faceLength;
    /**
     * 下颌角宽度
     */
    @ApiField(value = "mandible_length")
    private BigDecimal mandibleLength;
    /**
     * 下颌角度数
     */
    @ApiField(value = "E")
    private BigDecimal E;
    /**
     * 颞部宽度、颧部宽度（固定颧部为1）、下颌角宽度比
     */
    @ApiField(value = "ABD_ratio")
    private String ABDRatio;
    /**
     * 脸型判断结果
     */
    @ApiField(value = "face_type")
    private String faceType;

    public BigDecimal getTempusLength() {
        return tempusLength;
    }

    public void setTempusLength(BigDecimal tempusLength) {
        this.tempusLength = tempusLength;
    }

    public BigDecimal getZygomaLength() {
        return zygomaLength;
    }

    public void setZygomaLength(BigDecimal zygomaLength) {
        this.zygomaLength = zygomaLength;
    }

    public BigDecimal getFaceLength() {
        return faceLength;
    }

    public void setFaceLength(BigDecimal faceLength) {
        this.faceLength = faceLength;
    }

    public BigDecimal getMandibleLength() {
        return mandibleLength;
    }

    public void setMandibleLength(BigDecimal mandibleLength) {
        this.mandibleLength = mandibleLength;
    }

    public BigDecimal getE() {
        return E;
    }

    public void setE(BigDecimal e) {
        this.E = e;
    }

    public String getABDRatio() {
        return ABDRatio;
    }

    public void setABDRatio(String ABDRatio) {
        this.ABDRatio = ABDRatio;
    }

    public String getFaceType() {
        return faceType;
    }

    public void setFaceType(String faceType) {
        this.faceType = faceType;
    }
}
